Beaver Rat — definition

1. beaver rat (Noun)

1 definition

beaver rat (Noun) — Amphibious rat of Australia and New Guinea.

1 type of
water rat
2 parts of
Hydromys genus Hydromys